body{
  	margin: 0;
  	padding:0px;
}
.divnotificao{
    border-bottom:1px solid #ddd;
    padding-bottom:5px;
    padding-top:5px;
}
.popover.bottom{
	left:0px;
}
.popover-content{
    max-width: none;
    min-width:250px;
}


.ToolBar{
padding-left:2px;padding-right:2px;
}
.boxintitle{
/*margin-top: 3px;*/
}
.dataTables_wrapper{
	margin-top:0px;
	/*padding:5px 15px 15px 15px;*/
	padding:10px 3px 0px 3px;
}
.dataTables_wrapper .dataTables_filter input {
    border: 1px solid #CCCCCC;
    width: 150px;
	float:right;
}

/*@media (min-width: 449px) {*/
	.conteudo_form .form-group {
	    margin-left: 0px;
	    margin-right: 0px;
	}
	.conteudo_form .control-label{
		padding-left: 0px;
	}
	.conteudo_form .form-group[class*=col-xs]{
	    padding-right: 4px;
	    padding-left: 4px; 
	    margin-bottom: 5px;
		margin-top: 5px;
	}    
	.conteudo_form .input-group[class*=col-xs]{
	    padding-right: 0px;
	    padding-left: 0px;
	}
	.conteudo_form .form-control{
		height: 27px;
		padding: 1px 5px;
	}
	.conteudo_form .input-group-addon {
		padding: 4px 10px;
	}
	
	.conteudo_form textarea{
		min-height:60px;
	}
	
/*}*/

.fbody{
	width:100%;
	/*padding-bottom:10px;*/
	padding-left:0px;
	padding-right:0px;
}

.navitem{
	border-radius: 3px;
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	border-bottom-color:transparent;
	font-weight:bolder;
	color:#999;
}
.navitem a{
	color:#777;
}
.navitem a label{
	font-size: 15px;
}
.tab_content_menu a{
	color:#555;
}
.navitem_warning{
	border-bottom-color: #F0AD4E;
}
.navitem_simple{
	border-bottom-color: #999999;
}
.navitem_simple a{
	color:#222;
}
.navitem a span{
	display:none;
	overflow:hidden;
}
.navitem_success{
	border-bottom-color: #5BC0DE;
}


#tabmenu_0.navitem_simple{
	border-color: #539756;
}
#tabmenu_1.navitem_simple{
	border-color: blue;
}
#tabmenu_2.navitem_simple{
	border-color: red;
}
#tabmenu_3.navitem_simple{
	border-color: orange;
}


#navbarlist li a.btnsabapages{
	/*background-color:#EEE;*/
}
#navbarlist li.active a.btnsabapages{
	/*background-color:#FFF;*/
}
.item_menu_mobile{
	display:none;
	overflow:hidden;
}

.tab_content_menu{
	margin-right:0px;
	margin-left:0px;
	padding-left:0px;
	padding-right: 0px;
}


.FormalWindow .blockrequest.erro_load{
	background-image:url('../../../lib/org/underas/assets/img32x32/erro_load.gif');
}
.FormalWindow .blockrequest.normal_load{
	background-image:url('../../../lib/org/underas/assets/img32x32/load_circle.gif');
}
.FormalWindow .blockrequest{
	display:none;
	border:1px solid #ccc;
	width:100%;
	height:100%;
	position:absolute;
	top:0px;
	left:0px;
	opacity:0.8;
	z-index:2000;
	/*background-position:center center;*/
	background-repeat:no-repeat;	
	background-color:#fff;
	background-attachment: fixed;
    background-position:center center;
}

.FormalWindow .block_module_details	p{
	/*color:#666666;*/
	font-size:13px;
}

table.dataTable tbody tr {
    background-color: transparent;
}



@media (min-width: 449px) {
	#title_mobille_view{
		display:none;
		overflow:hidden;
	}

}
@media (max-width: 448px) {
	.conteudo_form .form-group[class*=col-xs]{
		width:100%;
	}    
	.conteudo_form  .control-label{
		padding-left:3px;
	}
	#navbarlist{
		display:none;
		overflow:hidden;
	}
	.ToolBar a span{
		display:none;
	}	
}
@media (max-width: 820px) {
	#subconteudo{
		display:none;
		overflow:hidden;
	}
	#conteudo{
		width:100%;
		margin-left:0px;
	}
	#logo_menu b{
		display:none;
	}	
	.item_menu_visible{
		display:none;
		overflow:hidden;
	}
	.item_menu_mobile{
		display:block;
		overflow:auto;
	}
	.tab_content_menu{
		/*
		height:0px;
		overflow:hidden;
		*/
	}
	.tab_content_menu a span{
		display:none;
		overflow:hidden;
	}
	.navitem a span{
		display:block;
		overflow:auto;
	}
	.navitem a label{
		display:none;
		overflow:hidden;
	}
}